﻿/* 2010-Responsive-Design-Toolkit-User-Guide.docx Customizing Your New Site Step*/
.headerBgImg {
	background-image: url(../img/agencyHeaderBg-generic.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-size: 100%;
}

#mdgov_enterpriseNavigation {
	z-index: 10;
	width: 100%;
	clear: both;
	background-color: rgb(27, 117, 187); /****NAV LIST BACKGROUND COLOR*****/
}

#mdgov_TopSliverBar {
	width: 100%;
	z-index: 1000;
	min-height: 33px;
	background-color: #000;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: rgb(27, 117, 187); /*******TOP BANNER SLICE COLOR CHANGE HERE*****/
	font-size: 80%;
}

#footer_block {
	background-color: #000;
	border-top: 4px rgb(27, 117, 187) solid; /******FOOTER COLOR CHANGE HERE******/
	width: 100%;
	color: #fff;
}

#mdgov_mobileNavButton a {
	position: absolute;
	left: 0;
	height: 21px;
	color: #fff;
	text-transform: uppercase;
	text-shadow: 1px 1px 2px #000;
	text-decoration: none;
	background-color: rgb(27, 117, 187);
	text-align: left;
	font-size: 165% !important;
	width: 100%;
	text-indent: 1.5%;
	padding: 6px 0;
	border-bottom: 4px solid #000;
}

.ms-rteCustom-utilityNav {
	color: #ffffff; font-size: 9px; text-decoration: none
}

.ms-rteCustom-dbmNav {
	letter-spacing: -1px; color: #990000; font-size: 8pt; text-decoration: none
}

.ms-rteCustom-secondaryNav {
	color: #ffffff; font-size: 11px; text-decoration: none
}

.ms-rteCustom-secondaryNavbold {
	color: #000000; font-size: 10px; font-weight: 600; text-decoration: none
}

.ms-rteCustom-globalNav_sb {
	color: #000000; font-size: 10px; text-decoration: none
}

.ms-rteCustom-headline {
	color: #000000; font-size: 10px; text-decoration: none
}

.ms-rteCustom-informationCenters {
	color: #000000; font-size: 10px; text-decoration: none
}

.ms-rteCustom-channelLinks {
	color: #000000; font-size: 10px; text-decoration: underline
}

.ms-rteCustom-alertHeaders {
	color: #990000; font-size: 10px; font-weight: 600; text-decoration: none
}

.ms-rteCustom-alertText {
	color: #000000; font-size: 10px; text-decoration: none
}

.ms-rteCustom-currentNews {
	color: #000000; font-size: 10px; text-decoration: none
}

.ms-rteCustom-currentNewsLinks {
	color: #0033cc; font-size: 11px; text-decoration: underline
}

.ms-rteCustom-interiorRightColText {
	color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: none
}

.ms-rteCustom-interiorHdr, .ms-rteCustom-H1, .interiorHdr {
	margin: 0 0 20px;
	line-height: 100%;
	display: block;
	font-size: 28px;
	-webkit-margin-before: 0.67em;
	-webkit-margin-after: 0.67em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	font-weight: bold;
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	color: rgb(21, 115, 70);
}

h1, .h1  {
	
	color: rgb(21, 115, 70);
}

.ms-rteCustom-interiorSubHDR, .ms-rteCustom-H2, .interiorSubHDR {
	font-size: 20px;
	line-height: 24px;
	margin: 0 0 20px;
	display: block;
	-webkit-margin-before: 0.83em;
	-webkit-margin-after: 0.83em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	font-weight: bold;
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	color: #333;
}

.ms-rteCustom-H3 {
	font-size: 20px;
	line-height: 24px;
	margin: 0 0 20px;
	display: block;
	-webkit-margin-before: 0.83em;
	-webkit-margin-after: 0.83em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	font-weight: bold;
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	color: #333;
	}

.ms-rteCustom-H4 {
	color: rgb(21, 115, 70); font-size: 1.1em; font-weight: 600; text-decoration: none
}

.ms-rteCustom-H5 {
	color: rgb(21, 115, 70); font-size: 1em; font-weight: 500; text-decoration: none
}

.ms-rteCustom-H6 {
	color: rgb(21, 115, 70); font-size: .9em; font-weight: 500; text-decoration: none
}

.ms-rteCustom-interiorRightColHDR {
	color: #ffffff; font-size: 10px; font-weight: 600; text-decoration: none
}

.ms-rteCustom-interiorRightColHDRBlack {
	color: #000000; font-size: 10px; font-weight: 600; text-decoration: none
}

.ms-rteCustom-smallBodyText {
	color: #000000; font-size: 9px; font-weight: normal; text-decoration: none
}

.ms-rteCustom-smallRightColumnText {
	color: #ffffff; font-size: 9px; font-weight: normal; text-decoration: none
}

.ms-rteCustom-regTextUnderline {
	text-decoration: underline
}

.ms-rteCustom-downArrow {
	font-family: Wingdings; color: #000000; font-size: 12px; font-weight: 600; text-decoration: none
}

.ms-rteCustom-levelone {
	font-size: 12px; font-weight: bold
}

.ms-rteCustom-smartLinks {
	color: #000066; font-size: 9px; font-weight: normal; text-decoration: underline; line-spacing: 6px
}

.ms-rteCustom-smartLinkPercent {
	color: #990000; font-size: 9px; font-weight: normal; text-decoration: none; line-spacing: 6px
}

.ms-rteCustom-interiorNav A:link {
	line-height: normal; color: #000066; font-size: 11px; text-decoration: underline
}

.ms-rteCustom-interiorNav A:visited {
	line-height: normal; color: #000066; font-size: 11px; text-decoration: underline
}

.ms-rteCustom-interiorNav A:hover {
	line-height: normal; color: #6666cb; font-size: 11px; text-decoration: underline
}

.ms-rteCustom-interiorNav A:active {
	line-height: normal; color: #333398; font-size: 11px; text-decoration: underline
}

.ms-rteCustom-levelthree {
	font-style: italic; font-size: 11px
}

.ms-rteCustom-blueColLinks {
	line-height: normal; color: #99ccff; font-size: 9px; text-decoration: underline
}

.ms-rteCustom-blueColLinks_noline {
	line-height: normal; color: #99ccff; font-size: 9px; text-decoration: none
}

.ms-rteCustom-blueColLinks_noline_notbold {
	line-height: normal; color: #99ccff; font-size: 9px; text-decoration: none
}

.ms-rteCustom-employmentLinks {
	color: rgb(21, 115, 70); font-size: 9px; text-decoration: underline
}

.ms-rteCustom-requiredFormFields {
	color: #990000; font-size: 11px; font-weight: 600; text-decoration: none
}

.ms-rteCustom-regTextItalic {
	font-style: italic
}

.ms-rteCustom-calendarLinkText {
	color: #666666; font-size: 9px; font-weight: normal; text-decoration: underline
}

.ms-rteCustom-interiorRightColTextBlack {
	color: #000000; font-size: 10px; font-weight: normal; text-decoration: none
}

.ms-rteCustom-breadcrumb {
	line-height: 16px; color: #999999; font-size: 9px
}

.ms-rteCustom-breadcrumb A:link {
	line-height: 16px; color: #999999; font-size: 9px; text-decoration: underline
}

.ms-rteCustom-listhome {
	LIST-STYLE-TYPE: square; color: rgb(21, 115, 70); font-size: 11px
}

A.emde_bottom_links:link {
	font-size: 10px; font-weight: 600; text-decoration: none; font-color: #0066CC
}

.emde_bottom_links:visited {
	font-size: 10px; font-weight: 600; text-decoration: none; font-color: #0066CC
}

.emde_bottom_links:hover {
	font-size: 10px; font-weight: 600; text-decoration: none; font-color: lightsteelblue
}

A.beaches_links:link {
	font-size: 11px; font-weight: 600; text-decoration: none; font-color: #000000
}

A.beaches_links:visited {
	font-size: 11px; font-weight: 600; text-decoration: none; font-color: #000000
}

.ms-rteCustom-Abeaches_links:hover {
	font-size: 11px; font-weight: 600; text-decoration: none; font-color: #0066CC
}

.ms-rteCustom-emdeCoverSubHDR {
	color: rgb(21, 115, 70); font-size: 12px; font-weight: 600; text-decoration: none
}

.ms-rteCustom-superscipts_mde {
	position: relative; bottom: 0.5em; font-size: 0.8em
}

.ms-rteCustom-subscripts_mde {
	position: relative; font-size: 0.8em; TOP: 0.3em
}

#rightFloatTextBox {
	border-bottom: #e2e2e2 1px solid; border-left: #e2e2e2 1px solid; padding-bottom: 5px; background-color: #f7f3f7; margin: 8px 0px 5px 5px; padding-left: 5px; width: 200px; padding-RIGHT: 5px; float: right; border-top: #e2e2e2 1px solid; border-right: #e2e2e2 1px solid; padding-top: 5px
}

#leftMarUL {
	margin-left: -15px
}

/*** ADDED BY DIANA ***/

.smallBodyText {
font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; 
font-size: 10px;
line-height: 14px;
color: #333;
text-decoration: none;    
}

.topboxcolor {
background-color: #f7f3f7;  
}

a:visited {
color: #551A8B;   
}

q {
    quotes: "\00ab" "\00bb" "\2039" "\203A";
    color:#0066cc;
    font-style: italic;
    font-size: 14px;
    line-height: 20px;
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
